strings of coral beads - Turco Inglés Diccionario